microfiliform ring - Spanish English Dictionary